mouth opening device for feeding livestock - Spanisch Englisch Wörterbuch